#########################################################
# Compilar um kernel personalizado a partir dos fontes  #
# em um sistema Debian requer cuidado especial.         #
# Use o novo --append_to_version com o make-kpkg        #
# para construir múltiplas imagens do kernel.           #
#########################################################
#
apt-get install debhelper modutils kernel-package \
        libncurses5-dev libqt3-mt-dev g++ \
    	fakeroot # Esses ok
#
#apt-get install kernel-source-2.4.18   # Use a versão mais nova
#
#apt-get install fakeroot
#
#vi /etc/kernel-pkg.conf                # Coloque seu nome e e-mail
#
#cd /usr/src                            # diretório de compilação
#
#tar --bzip2 -xvf kernel-source-2.4.18.tar.bz2
#
#cd kernel-source-2.4.18                # Caso esse seja seu fonte do kernel
#
#cp /boot/config-2.4.18-386 .config     # use a configuração atual por padrão
#
make menuconfig # Ou xconfig X11        # personalize-a como quiser
#
make-kpkg clean                         # deve ser executado (conforme: man make-kpkg)
#
fakeroot make-kpkg --append_to_version -486 --initrd --us --uc \
         --revision=rev1.0 kernel_image kernel_headers \
#         modules_image                 # modules_image é para pcmcia-cs*, etc.
#
#cd ..
#
#dpkg -i kernel-image*.deb pcmcia-cs*.deb # instala
#
# make-kpkg kernel_image na verdade faz um make oldconfig e um make dep. 
#
# Não use --initrd caso não esteja usando um initrd.
#
# Se quiser usar módulos de pcmcia-cs ou não usar pcmcia, deve-se selecionar "General setup —>" para "PCMCIA/CardBus support —>" no make menuconfig e definir a configuração para "< > PCMCIA/CardBus support" (ou seja, desmarque a caixa). 
#	
# Retirar o kernel do PC:
#
#apt-get remove --purge kernel-image2.4.18-386
#
